Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

WHAT-IF : A Function to Estimate the Impacts of Potential Changes to a Software without First Putting them into Actual Practice

Identifieur interne : 00CE98 ( Main/Exploration ); précédent : 00CE97; suivant : 00CE99

WHAT-IF : A Function to Estimate the Impacts of Potential Changes to a Software without First Putting them into Actual Practice

Auteurs : S. Ajila ; Jean-Claude Derniame [France] ; H. Basson

Source :

RBID : CRIN:ajila93a

English descriptors

Abstract

Software development and maintenance are generally known to be time consuming and expensive. One of the problem is that it is difficult for software engineers and analysts to understand software systems that they did not design or implement. Even when they develop their own systems, it is easy to forget the details of the design or code developed at earlier stages. Therefore, in this paper we present a model that allowed {\it a priori} the impact analysis and propagation of an object change in a software system. Our work is primarily aimed at big software systems. Some of the questions a software engineer may want to ask when making a change are : {\it what other objects must I change if I carry out this modification? who in the developing team must be informed of this change? what other versions or configurations of the software system must I change?} etc. The effect of changing an object in a software system depends on the item and environment of change. Therefore, when making a change it is necessary to analyze its impacts and keeps track of the details of implementing the change. What-If addresses some of these issues.


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en" wicri:score="733">WHAT-IF : A Function to Estimate the Impacts of Potential Changes to a Software without First Putting them into Actual Practice</title>
</titleStmt>
<publicationStmt>
<idno type="RBID">CRIN:ajila93a</idno>
<date when="1993" year="1993">1993</date>
<idno type="wicri:Area/Crin/Corpus">001121</idno>
<idno type="wicri:Area/Crin/Curation">001121</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Curation">001121</idno>
<idno type="wicri:Area/Crin/Checkpoint">003298</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Checkpoint">003298</idno>
<idno type="wicri:Area/Main/Merge">00D770</idno>
<idno type="wicri:Area/Main/Curation">00CE98</idno>
<idno type="wicri:Area/Main/Exploration">00CE98</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en">WHAT-IF : A Function to Estimate the Impacts of Potential Changes to a Software without First Putting them into Actual Practice</title>
<author>
<name sortKey="Ajila, S" sort="Ajila, S" uniqKey="Ajila S" first="S." last="Ajila">S. Ajila</name>
</author>
<author>
<name sortKey="Derniame, J C" sort="Derniame, J C" uniqKey="Derniame J" first="J.-C." last="Derniame">Jean-Claude Derniame</name>
<affiliation>
<country>France</country>
<placeName>
<settlement type="city">Nancy</settlement>
<region type="region" nuts="2">Grand Est</region>
<region type="region" nuts="2">Lorraine (région)</region>
</placeName>
<orgName type="laboratoire" n="5">Laboratoire lorrain de recherche en informatique et ses applications</orgName>
<orgName type="university">Université de Lorraine</orgName>
<orgName type="institution">Centre national de la recherche scientifique</orgName>
<orgName type="institution">Institut national de recherche en informatique et en automatique</orgName>
</affiliation>
</author>
<author>
<name sortKey="Basson, H" sort="Basson, H" uniqKey="Basson H" first="H." last="Basson">H. Basson</name>
</author>
</analytic>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>domain specific knowledge</term>
<term>object change</term>
<term>software development</term>
<term>software maintenance</term>
<term>software object</term>
<term>types of changes</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en" wicri:score="3211">Software development and maintenance are generally known to be time consuming and expensive. One of the problem is that it is difficult for software engineers and analysts to understand software systems that they did not design or implement. Even when they develop their own systems, it is easy to forget the details of the design or code developed at earlier stages. Therefore, in this paper we present a model that allowed {\it a priori} the impact analysis and propagation of an object change in a software system. Our work is primarily aimed at big software systems. Some of the questions a software engineer may want to ask when making a change are : {\it what other objects must I change if I carry out this modification? who in the developing team must be informed of this change? what other versions or configurations of the software system must I change?} etc. The effect of changing an object in a software system depends on the item and environment of change. Therefore, when making a change it is necessary to analyze its impacts and keeps track of the details of implementing the change. What-If addresses some of these issues.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>France</li>
</country>
<region>
<li>Grand Est</li>
<li>Lorraine (région)</li>
</region>
<settlement>
<li>Nancy</li>
</settlement>
<orgName>
<li>Centre national de la recherche scientifique</li>
<li>Institut national de recherche en informatique et en automatique</li>
<li>Laboratoire lorrain de recherche en informatique et ses applications</li>
<li>Université de Lorraine</li>
</orgName>
</list>
<tree>
<noCountry>
<name sortKey="Ajila, S" sort="Ajila, S" uniqKey="Ajila S" first="S." last="Ajila">S. Ajila</name>
<name sortKey="Basson, H" sort="Basson, H" uniqKey="Basson H" first="H." last="Basson">H. Basson</name>
</noCountry>
<country name="France">
<region name="Grand Est">
<name sortKey="Derniame, J C" sort="Derniame, J C" uniqKey="Derniame J" first="J.-C." last="Derniame">Jean-Claude Derniame</name>
</region>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 00CE98 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 00CE98 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     CRIN:ajila93a
   |texte=   WHAT-IF : A Function to Estimate the Impacts of Potential Changes to a Software without First Putting them into Actual Practice
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022